Tuelo Shadrack
T20, All Grades, 05-Aug-2004 to 30-Dec-2025
Tuelo Shadrack Born: 10th September 2000, Molepolole, Botswana Batting: Right-hand batter Bowling: Right-arm medium pace Teams: Botswana Women (Women's International Twenty20: 2018/19-2021); Botswana Women (Women's Twenty20: 2018/19-2021)
Mat Cts ROs Sts GFs GFWon
67 14 3 - 1 -
Results by Season
Season Mat Inn NO Runs HS Ave SR 100 50 Overs Maid RunsA Wkts Ave Best 10W 5WI Cts Sts ROs
2019 8 7 2 9 5 1.80 24.32 - - 26 1 148 6 24.67 1-11 - - - - -
2021 9 7 3 12 4 3.00 40.00 - - 23 6 90 2 45.00 1-6 - - 2 - -
2022 8 8 2 52 26* 8.67 78.79 - - 17 1 91 2 45.50 1-7 - - 2 - 1
2023 16 15 4 54 11* 4.91 55.10 - - 53.5 2 270 11 24.55 2-8 - - 2 - 1
2024 14 14 2 174 38* 14.50 53.21 - - 55.3 9 192 22 8.73 3-2 - - 3 - -
2025 12 9 2 76 21 10.86 60.32 - - 42.4 5 146 12 12.17 3-10 - - 5 - 1
Results by Grade
Grade Mat Inn NO Runs HS Ave SR 100 50 Overs Maid RunsA Wkts Ave Best 10W 5WI Cts Sts ROs
BCA Kalahari 20 20 Tourn 14 13 2 172 34 15.64 58.31 - - 54.1 7 161 15 10.73 3-10 - - 4 - -
ICC 20 20 World Cup Afri 13 10 3 27 8 3.86 45.76 - - 39 4 207 7 29.57 2-9 - - 2 - -
ICC World Cup Africa Reg 5 3 1 17 11* 8.50 85.00 - - 16 2 58 5 11.60 2-13 - - 1 - 1
Kwibuka Twenty 20 Tourna 27 27 7 152 38* 7.60 55.68 - - 82.5 10 363 22 16.50 3-2 - - 7 - 2
Twenty20 8 7 2 9 5 1.80 24.32 - - 26 1 148 6 24.67 1-11 - - - - -
Batting Statistics
Inns NOs Runs HS Ave Var% 50s 100s Balls SR 4s 6s Ret
60 15 377 38* v Camaroo 2024 8.38 94.24% - - 684 55.12 16 - -
Out Most By - A Ikuzwe(3)
Batting Highlights
Score/s Team Against Ground Grade Date
2(3){ro} Botswana Malawi Botswana Cricket Oval 1, ICC World Cup Afri 26-Jul-2025
4(9){b} Botswana Rwanda Botswana Cricket Oval 1, ICC World Cup Afri 24-Jul-2025
dnb Botswana Sierra Leone Botswana Cricket Oval 1, ICC World Cup Afri 23-Jul-2025
dnb Botswana Mozambique Botswana Cricket Oval 1, ICC World Cup Afri 21-Jul-2025
11(8)* Botswana Eswatini Botswana Cricket Oval 1, ICC World Cup Afri 20-Jul-2025
3(8){ct} Botswana Sierra Leone Botswana Cricket Oval 1, BCA Kalahari 20 20 30-Apr-2025
21(41){ct} Botswana Sierra Leone Botswana Cricket Oval 1, BCA Kalahari 20 20 29-Apr-2025
dnb Botswana Eswatini Botswana Cricket Oval 2, BCA Kalahari 20 20 29-Apr-2025
17(27){b} Botswana Mozambique Botswana Cricket Oval 1, BCA Kalahari 20 20 27-Apr-2025
4(10){lb} Botswana Sierra Leone Botswana Cricket Oval 1, BCA Kalahari 20 20 27-Apr-2025
9(16){ro} Botswana Mozambique Botswana Cricket Oval 2, BCA Kalahari 20 20 26-Apr-2025
5(4)* Botswana Eswatini Botswana Cricket Oval 1, BCA Kalahari 20 20 26-Apr-2025
1(8){ct} Botswana Kenya Gahanga Int Cricket Stad Kwibuka Twenty 20 08-Jun-2024
12(33){ct} Botswana Kenya Gahanga Int. Cricket Sta Kwibuka Twenty 20 08-Jun-2024
3(8){ct} Botswana Malawi Gahanga Int. Cricket Sta Kwibuka Twenty 20 05-Jun-2024
3(22){ro} Botswana Nigeria Gahanga Int Cricket Stad Kwibuka Twenty 20 03-Jun-2024
1(3){lb} Botswana Rwanda Gahanga Int Cricket Stad Kwibuka Twenty 20 01-Jun-2024
38(56)* Botswana Camaroons Gahanga Int Cricket Stad Kwibuka Twenty 20 31-May-2024
3(8){ct} Botswana Uganda Gahanga Int Cricket Stad Kwibuka Twenty 20 30-May-2024
0(8){ct} Botswana Rwanda Botswana Cricket Oval 1, BCA Kalahari 20 20 26-Apr-2024
14(37){ct} Botswana Rwanda Botswana Cricket Oval 1, BCA Kalahari 20 20 25-Apr-2024
34(36){ct} Botswana Lesotho Botswana Cricket Oval 2, BCA Kalahari 20 20 25-Apr-2024
27(35)* Botswana Mozambique Botswana Cricket Oval 1, BCA Kalahari 20 20 23-Apr-2024
3(11){lb} Botswana Rwanda Botswana Cricket Oval 1, BCA Kalahari 20 20 23-Apr-2024
7(10){b} Botswana Mozambique Botswana Cricket Oval 2, BCA Kalahari 20 20 22-Apr-2024
28(52){b} Botswana Lesotho Botswana Cricket Oval 1, BCA Kalahari 20 20 22-Apr-2024
6(7)* Botswana Kenya Cricket Oval Entebbe Uga ICC 20 20 World Cu 13-Dec-2023
1(5){ct} Botswana Zimbabwe Cricket Oval Entebbe Uga ICC 20 20 World Cu 11-Dec-2023
1(4){ct} Botswana Tanzania Cricket Oval Entebbe Uga ICC 20 20 World Cu 09-Dec-2023
0(4){ct} Botswana Kenya Botswana Cricket Oval 1, ICC 20 20 World Cu 08-Sep-2023
8(11){ro} Botswana Sierra Leone Botswana Cricket Oval 1, ICC 20 20 World Cu 06-Sep-2023
dnb Botswana Malawi Botswana Cricket Oval 1, ICC 20 20 World Cu 05-Sep-2023
1(5)* Botswana Lesotho Botswana Cricket Oval 2, ICC 20 20 World Cu 03-Sep-2023
2(7){b} Botswana Kenya Botswana Cricket Oval 1, ICC 20 20 World Cu 02-Sep-2023
4(7){ct} Botswana Rwanda Gahanga Int Cricket Stad Kwibuka Twenty 20 16-Jun-2023
2(1)* Botswana Nigeria Gahanga Int Cricket Stad Kwibuka Twenty 20 15-Jun-2023
11(14)* Botswana Kenya Gahanga Int Cricket Stad Kwibuka Twenty 20 15-Jun-2023
8(11){ct} Botswana Uganda Integrated Poly Reg Cent Kwibuka Twenty 20 14-Jun-2023
9(11){b} Botswana Kenya Gahanga Int Cricket Stad Kwibuka Twenty 20 12-Jun-2023
0(1){st} Botswana Nigeria Gahanga Int Cricket Stad Kwibuka Twenty 20 11-Jun-2023
1(6){lb} Botswana Uganda Integrated Poly Reg Cent Kwibuka Twenty 20 10-Jun-2023
0(4){b} Botswana Rwanda Gahanga Int Cricket Stad Kwibuka Twenty 20 10-Jun-2023
4(4)* Botswana Germany Gahanga Int Cricket Stad Kwibuka Twenty 20 18-Jun-2022
0(4){ct} Botswana Uganda Gahanga Int Cricket Stad Kwibuka Twenty 20 16-Jun-2022
0(2){lb} Botswana Rwanda Gahanga Int Cricket Stad Kwibuka Twenty 20 15-Jun-2022
5(9){ct} Botswana Germany Gahanga Int Cricket Stad Kwibuka Twenty 20 14-Jun-2022
8(4){ct} Botswana Brazil Gahanga Int Cricket Stad Kwibuka Twenty 20 12-Jun-2022
26(29)* Botswana Nigeria Integrated Poly Reg Cent Kwibuka Twenty 20 11-Jun-2022
9(13){ct} Botswana Tanzania Integrated Poly Reg Cent Kwibuka Twenty 20 10-Jun-2022
0(1){lb} Botswana Kenya Integrated Poly Reg Cent Kwibuka Twenty 20 09-Jun-2022
3(7){lb} Botswana Tanzania Botswana Cricket Oval 1, ICC 20 20 World Cu 16-Sep-2021
3(3){ro} Botswana Rwanda Botswana Cricket Oval 1, ICC 20 20 World Cu 14-Sep-2021
2(6)* Botswana Zimbabwe Botswana Cricket Oval 1, ICC 20 20 World Cu 12-Sep-2021
dnb Botswana Mozambique Botswana Cricket Oval 1, ICC 20 20 World Cu 10-Sep-2021
dnb Botswana Eswatini Botswana Cricket Oval 1, ICC 20 20 World Cu 09-Sep-2021
0(0)* Botswana Nigeria Gahanga Int. Cricket Sta Kwibuka Twenty 20 10-Jun-2021
0(1)* Botswana Namibia Gahanga Int. Cricket Sta Kwibuka Twenty 20 08-Jun-2021
4(11){lb} Botswana Kenya Gahanga Int. Cricket Sta Kwibuka Twenty 20 07-Jun-2021
0(2){ct} Botswana Rwanda Gahanga Int. Cricket Sta Kwibuka Twenty 20 06-Jun-2021
0(1){ct} Botswana Kenya Botswana Cricket Oval 1, Twenty20 06-Dec-2019
dnb Botswana Kenya Botswana Cricket Oval 1, Twenty20 05-Dec-2019
0(0){ro} Botswana Kenya Botswana Cricket Oval 1, Twenty20 03-Dec-2019
0(5){ct} Botswana Kenya Botswana Cricket Oval 1, Twenty20 03-Dec-2019
2(11)* Botswana Kenya Botswana Cricket Oval 1, Twenty20 02-Dec-2019
1(3){b} Botswana Namibia United Ground Windhoek N Twenty20 03-Apr-2019
1(4)* Botswana Namibia United Ground Windhoek N Twenty20 02-Apr-2019
5(13){b} Botswana Namibia United Ground Windhoek N Twenty20 02-Apr-2019
Results by Batting Position
Position Inn NO Runs HS Ave SR 100 50
Open 7 1 113 34 18.83 59.79 - -
3 8 2 100 38* 16.67 58.82 - -
4 6 - 29 12 4.83 34.12 - -
5 6 2 30 11* 7.50 63.83 - -
6 4 3 16 9 16.00 69.57 - -
7 9 1 57 26* 7.12 78.08 - -
8 7 2 16 6* 3.20 42.11 - -
9 9 3 12 5 2.00 26.67 - -
10 4 1 4 4 1.33 28.57 - -
Bowling Statistics
Overs Maids RunsA Wkts Best Ave 5WI 10WM Econ SR
218 24 937 55 3-2 v Camaroo 2024 17.04 - - 4.30 23.78
Out Most - O C Mondlane(2) T Luka(2) M D Bimenyimana(2) G Ishimwe(2) S W Kinyua(2) ...
Bowling Highlights
O-M-R-W Team Against Ground Grade Date
3-0-12-1 Botswana Malawi Botswana Cricket Oval 1, ICC World Cup Afri 26-Jul-2025
4-0-13-2 Botswana Rwanda Botswana Cricket Oval 1, ICC World Cup Afri 24-Jul-2025
2-0-16-0 Botswana Sierra Leone Botswana Cricket Oval 1, ICC World Cup Afri 23-Jul-2025
3-0-8-1 Botswana Mozambique Botswana Cricket Oval 1, ICC World Cup Afri 21-Jul-2025
4-2-9-1 Botswana Eswatini Botswana Cricket Oval 1, ICC World Cup Afri 20-Jul-2025
4-0-24-0 Botswana Sierra Leone Botswana Cricket Oval 1, BCA Kalahari 20 20 30-Apr-2025
4-0-10-2 Botswana Sierra Leone Botswana Cricket Oval 1, BCA Kalahari 20 20 29-Apr-2025
4-1-10-3 Botswana Eswatini Botswana Cricket Oval 2, BCA Kalahari 20 20 29-Apr-2025
4-1-15-0 Botswana Mozambique Botswana Cricket Oval 1, BCA Kalahari 20 20 27-Apr-2025
4-0-18-0 Botswana Sierra Leone Botswana Cricket Oval 1, BCA Kalahari 20 20 27-Apr-2025
2.4-0-8-1 Botswana Mozambique Botswana Cricket Oval 2, BCA Kalahari 20 20 26-Apr-2025
4-1-3-1 Botswana Eswatini Botswana Cricket Oval 1, BCA Kalahari 20 20 26-Apr-2025
4-0-40-0 Botswana Kenya Gahanga Int Cricket Stad Kwibuka Twenty 20 08-Jun-2024
4-0-17-3 Botswana Kenya Gahanga Int. Cricket Sta Kwibuka Twenty 20 08-Jun-2024
4-1-9-3 Botswana Malawi Gahanga Int. Cricket Sta Kwibuka Twenty 20 05-Jun-2024
4-1-16-0 Botswana Nigeria Gahanga Int Cricket Stad Kwibuka Twenty 20 03-Jun-2024
4-1-5-3 Botswana Rwanda Gahanga Int Cricket Stad Kwibuka Twenty 20 01-Jun-2024
4-2-2-3 Botswana Camaroons Gahanga Int Cricket Stad Kwibuka Twenty 20 31-May-2024
4-0-30-2 Botswana Uganda Gahanga Int Cricket Stad Kwibuka Twenty 20 30-May-2024
4-0-18-0 Botswana Rwanda Botswana Cricket Oval 1, BCA Kalahari 20 20 26-Apr-2024
4-1-7-2 Botswana Rwanda Botswana Cricket Oval 1, BCA Kalahari 20 20 25-Apr-2024
4-2-6-2 Botswana Lesotho Botswana Cricket Oval 2, BCA Kalahari 20 20 25-Apr-2024
4-0-8-1 Botswana Mozambique Botswana Cricket Oval 1, BCA Kalahari 20 20 23-Apr-2024
4-0-19-0 Botswana Rwanda Botswana Cricket Oval 1, BCA Kalahari 20 20 23-Apr-2024
4-0-12-1 Botswana Mozambique Botswana Cricket Oval 2, BCA Kalahari 20 20 22-Apr-2024
3.3-1-3-2 Botswana Lesotho Botswana Cricket Oval 1, BCA Kalahari 20 20 22-Apr-2024
2-0-9-1 Botswana Kenya Cricket Oval Entebbe Uga ICC 20 20 World Cu 13-Dec-2023
4-0-25-1 Botswana Zimbabwe Cricket Oval Entebbe Uga ICC 20 20 World Cu 11-Dec-2023
3-0-20-0 Botswana Tanzania Cricket Oval Entebbe Uga ICC 20 20 World Cu 09-Dec-2023
2-0-15-0 Botswana Kenya Botswana Cricket Oval 1, ICC 20 20 World Cu 08-Sep-2023
4-0-26-0 Botswana Sierra Leone Botswana Cricket Oval 1, ICC 20 20 World Cu 06-Sep-2023
4-0-19-1 Botswana Malawi Botswana Cricket Oval 1, ICC 20 20 World Cu 05-Sep-2023
2-0-9-2 Botswana Lesotho Botswana Cricket Oval 2, ICC 20 20 World Cu 03-Sep-2023
4-0-30-0 Botswana Kenya Botswana Cricket Oval 1, ICC 20 20 World Cu 02-Sep-2023
3.5-1-8-2 Botswana Rwanda Gahanga Int Cricket Stad Kwibuka Twenty 20 16-Jun-2023
4-0-21-0 Botswana Nigeria Gahanga Int Cricket Stad Kwibuka Twenty 20 15-Jun-2023
4-0-14-1 Botswana Kenya Gahanga Int Cricket Stad Kwibuka Twenty 20 15-Jun-2023
2-0-7-0 Botswana Uganda Integrated Poly Reg Cent Kwibuka Twenty 20 14-Jun-2023
3-0-13-0 Botswana Kenya Gahanga Int Cricket Stad Kwibuka Twenty 20 12-Jun-2023
4-0-34-1 Botswana Nigeria Gahanga Int Cricket Stad Kwibuka Twenty 20 11-Jun-2023
4-0-8-1 Botswana Uganda Integrated Poly Reg Cent Kwibuka Twenty 20 10-Jun-2023
4-1-12-1 Botswana Rwanda Gahanga Int Cricket Stad Kwibuka Twenty 20 10-Jun-2023
3-0-12-0 Botswana Germany Gahanga Int Cricket Stad Kwibuka Twenty 20 18-Jun-2022
1-0-7-1 Botswana Rwanda Gahanga Int Cricket Stad Kwibuka Twenty 20 15-Jun-2022
2-0-10-0 Botswana Germany Gahanga Int Cricket Stad Kwibuka Twenty 20 14-Jun-2022
4-1-14-0 Botswana Brazil Gahanga Int Cricket Stad Kwibuka Twenty 20 12-Jun-2022
2-0-12-1 Botswana Nigeria Integrated Poly Reg Cent Kwibuka Twenty 20 11-Jun-2022
2-0-16-0 Botswana Tanzania Integrated Poly Reg Cent Kwibuka Twenty 20 10-Jun-2022
3-0-20-0 Botswana Kenya Integrated Poly Reg Cent Kwibuka Twenty 20 09-Jun-2022
1-0-9-0 Botswana Tanzania Botswana Cricket Oval 1, ICC 20 20 World Cu 16-Sep-2021
4-1-23-0 Botswana Rwanda Botswana Cricket Oval 1, ICC 20 20 World Cu 14-Sep-2021
4-0-12-1 Botswana Zimbabwe Botswana Cricket Oval 1, ICC 20 20 World Cu 12-Sep-2021
2-1-4-0 Botswana Mozambique Botswana Cricket Oval 1, ICC 20 20 World Cu 10-Sep-2021
3-2-6-1 Botswana Eswatini Botswana Cricket Oval 1, ICC 20 20 World Cu 09-Sep-2021
4-1-13-0 Botswana Nigeria Gahanga Int. Cricket Sta Kwibuka Twenty 20 10-Jun-2021
4-1-11-0 Botswana Namibia Gahanga Int. Cricket Sta Kwibuka Twenty 20 08-Jun-2021
1-0-12-0 Botswana Rwanda Gahanga Int. Cricket Sta Kwibuka Twenty 20 06-Jun-2021
4-0-14-1 Botswana Kenya Botswana Cricket Oval 1, Twenty20 06-Dec-2019
3-0-23-1 Botswana Kenya Botswana Cricket Oval 1, Twenty20 05-Dec-2019
4-1-12-1 Botswana Kenya Botswana Cricket Oval 1, Twenty20 03-Dec-2019
3-0-21-1 Botswana Kenya Botswana Cricket Oval 1, Twenty20 03-Dec-2019
3-0-11-1 Botswana Kenya Botswana Cricket Oval 1, Twenty20 02-Dec-2019
4-0-30-0 Botswana Namibia United Ground Windhoek N Twenty20 03-Apr-2019
1-0-9-0 Botswana Namibia United Ground Windhoek N Twenty20 02-Apr-2019
4-0-28-1 Botswana Namibia United Ground Windhoek N Twenty20 02-Apr-2019
First Match
Batting Bowling Team Against Ground Date
5{b} 1-28 Botswana Namibia United Ground Windhoek N 02-Apr-2019
Results by Opposition Team
Opposition Mat Inn NO Runs HS Ave SR 100 50 Overs Maid RunsA Wkts Ave Best 10W 5WI Cts Sts ROs
Brazil 1 1 - 8 8 8.00 200.00 - - 4 1 14 - - 0-14 - - 1 - 1
Camaroons 1 1 1 38 38* - 67.86 - - 4 2 2 3 0.67 3-2 - - - - -
Eswatini 4 2 2 16 11* - 133.33 - - 15 6 28 6 4.67 3-10 - - 2 - 1
Germany 2 2 1 9 5 9.00 69.23 - - 5 - 22 - - 0-10 - - - - -
Kenya 14 13 3 47 12 4.70 41.59 - - 43 1 239 10 23.90 3-17 - - 2 - -
Lesotho 3 3 1 63 34 31.50 67.74 - - 9.3 3 18 6 3.00 2-3 - - - - -
Malawi 3 2 - 5 3 2.50 45.45 - - 11 1 40 5 8.00 3-9 - - 1 - -
Mozambique 6 4 1 60 27* 20.00 68.18 - - 19.4 2 55 4 13.75 1-8 - - 1 - -
Namibia 4 4 2 7 5 3.50 33.33 - - 13 1 78 1 78.00 1-28 - - - - -
Nigeria 5 5 3 31 26* 15.50 58.49 - - 18 2 96 2 48.00 1-12 - - 1 - -
Rwanda 10 10 - 29 14 2.90 33.72 - - 33.5 5 124 11 11.27 3-5 - - 1 - 1
Sierra Leone 5 4 - 36 21 9.00 51.43 - - 18 - 94 2 47.00 2-10 - - 3 - -
Tanzania 3 3 - 13 9 4.33 54.17 - - 6 - 45 - - 0-9 - - 1 - -
Uganda 4 4 - 12 8 3.00 41.38 - - 10 - 45 3 15.00 2-30 - - 1 - -
Zimbabwe 2 2 1 3 2* 3.00 27.27 - - 8 - 37 2 18.50 1-12 - - - - -
Results by Ground
Ground Mat Inn NO Runs HS Ave SR 100 50 Overs Maid RunsA Wkts Ave Best 10W 5WI Cts Sts ROs
Botswana Cricket Oval 1 29 23 5 159 28 8.83 51.62 - - 100.3 11 408 21 19.43 2-3 - - 6 - 1
Botswana Cricket Oval 2 5 4 1 51 34 17.00 76.12 - - 16.4 3 45 9 5.00 3-10 - - 1 - -
Cricket Oval Entebbe Ug 3 3 1 8 6* 4.00 50.00 - - 9 - 54 2 27.00 1-9 - - - - -
Gahanga Int Cricket Sta 16 16 4 89 38* 7.42 56.33 - - 52.5 7 238 14 17.00 3-2 - - 4 - 2
Gahanga Int. Cricket St 6 6 2 19 12 4.75 34.55 - - 17 3 62 6 10.33 3-9 - - 2 - -
Integrated Poly Reg Cen 5 5 1 44 26* 11.00 73.33 - - 13 - 63 2 31.50 1-8 - - 1 - -
United Ground Windhoek 3 3 1 7 5 3.50 35.00 - - 9 - 67 1 67.00 1-28 - - - - -

Last updated 26-Jan-2026. Send comments to Marion Collin about this web page.